lower/degrade oneself - Alemán Inglés Diccionario